per cent completion - French English Dictionary